@charset "utf-8";
/* CSS Document */

body,td,th {
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../images/bj.jpg);
	color:#333;
	font-family:"微软雅黑", Arial;
}

*{ padding:0px; margin:0px; list-style:none;}

a{ color:#333; text-decoration:none;}
a:hover{ color:#f55312;}
.top_box{ width:100%; min-width:1100px; margin:0px auto 0px auto; border-top:2px #fd6f1a solid; background:#FFF; padding:14px 0px 14px 0px; overflow:auto;}
.top_cont{ width:1100px; margin:0px auto;}
.top_cont .logo_box{ width:226px; height:70px; background:url(../images/logo_03.jpg); float:left;}
.dh_box{ float:right; margin-top:9px; }
.nav_box,.nav_box li{ padding:0px; margin:0px; list-style:none;  }
.nav_box li{ float:left; line-height:40px; font-size:16px; text-align:center;  margin-left:18px; }
.nav_box li a{ display:block; padding:0px 10px 0px 10px;}
.nav_box li a:hover{padding:0px 10px 0px 10px; color:#FF0000; border-bottom:3px #FF0000 solid;}

.banner_box{ width:100%; height:517px; overflow:hidden; min-width:1100px; margin:0px auto;}

.cont_box{ width:1100px; margin:59px auto 0px auto;}
.cont_box_nomarg{ margin-top:0px; margin-bottom:400px;}

.sy_about{ width:1100px; float:left;}
.sy_about .left_lie{ width:129px; float:left;}
.sy_about .mid_lie{ width:811px; float:left; margin:20px 17px 0px 27px; font-size:13px; line-height:28px;}
.sy_about .mid_lie p{ margin:0px 0px 7px 0px; padding:0px; color:#fd5b1a; font-size:25px;}
.sy_about .mid_lie .en_word{ font-family:Arial; margin-bottom:25px;}
.sy_about .right_lie{ width:106px; height:223px; line-height:223px; float:left; margin-top:30px; background:url(../images/index_21.png) no-repeat; overflow:hidden;}
.sy_about .right_lie a{ display:block; text-indent:-170px; text-align:center}


.sy_pro{ width:100%; min-width:1100px; float:left; margin:60px 0px 73px 0px; border-top:1px #b1b1b1 dotted; border-bottom:1px #b1b1b1 dotted; padding:30px 0px 30px 0px;}

.sy_pro_lie{ width:259px; height:259px; float:left; margin-left:21px; position:relative; overflow:hidden; background:#F66}
.sy_pro_lie:nth-child(1){margin-left:0px;}
.sy_pro_lie .se_kuai{ width:259px; height:259px; position:absolute; background:#e0a924; background:rgba(224,169,36,0.8);margin-top:230px; transition:0.3s; z-index:55; text-align:center; color:#FFF; font-size:16px; line-height:29px;}
.sy_pro_lie:hover .se_kuai{  margin-top:0px;  transition:0.3s;}
.sy_pro_lie .se_kuai p{ display:none; margin-top:65px;}
.sy_pro_lie:hover .se_kuai p{ display:block;}
.sy_pro_lie .se_kuai a{ color:#FFF;}
.sy_pro_lie .se_kuai a:hover{ color:#fff048;}
.sy_pro_lie_nomargin{margin-left:0px;}


.sy_news{ width:1100px; height:470px;  background:url(../images/index_41.png) top left no-repeat; float:left; }

.sy_frist_news{ width:658px; height:163px; float:left; margin-left:335px;  }
.sy_frist_news .left_pic{ width:256px; height:163px; float:left; background:url(../images/index_45.jpg) no-repeat;}
.sy_frist_news .right_word{ width:380px; float:right; color:#7b7a7a; line-height:20px;}
.sy_frist_news .right_word p{ margin:0px; padding:0px;}
.sy_frist_news .right_word .biaoti{ font-size:18px; color:#272727; margin-top:5px;}
.sy_frist_news .right_word .biaoti a{ color:#272727;}
.sy_frist_news .right_word .biaoti a:hover{ color:#f55312;}
.sy_frist_news .right_word .riqi{ font-size:12px; color:#b8b8b8; margin:7px 0px 10px 0px;}
.sy_frist_news .right_word .more_lie{ width:390px; text-align:right; float:right; margin-top:5px;}
.sy_frist_news .right_word .more_lie a{ color:#f55312;}
.sy_frist_news .right_word .more_lie a:hover{ color:#ffb515;}

.sy_new_liet_box{ width:830px; float:right; margin-top:18px;}
.sy_new_lie{ width:375px; float:left; line-height:35px; border-bottom:1px #999999 dotted; background:url(../images/new_dian.png) 5px 13px  no-repeat; padding:0px 3px 0px 21px; margin-top:5px;  margin-left:16px;}
.sy_new_lie:nth-child(even){ float:right; margin-left:0px;}
.sy_new_lie:nth-child(odd){ float:left;}

.sy_new_lie span{ float:right; display:inline; color:#bfbfbf;}



.nei_left{ width:178px; float:left;}
.nei_left .left_top_box{ width:168px; height:74px; padding:20px 0px 0px 10px; float:left; color:#FFF; font-size:19px; background:#eebb33}
.nei_left .left_top_box p{ padding:0px; margin:0px; font-family:Arial; font-size:16px; margin-top:3px;}
.nei_left .left_dh_lie{ width: 178px; height:39px; font-size:14px; line-height:39px; text-align:center; border-top:1px #dadada solid; float:left; background:#ef816d; }
.nei_left .left_dh_lie a{ display:block; color:#FFF;}
.nei_left .left_dh_lie a:hover{ background:#df6c57;color:#FFF;}

.nei_right{ width:896px; float:right;}
.nei_right .location_box{ width:896px; float:left; margin-top:13px; text-indent:10px; color:#ef816d; font-size:15px; line-height:43px; border-bottom:1px #ef816d solid;}
.nei_right .location_box a{ color:#ef816d}
.nei_right .location_box a:hover{ color:#f6b917}


.nei_right .neirong_box{ float:left; width:896px; margin-top:15px; font-size:13px; line-height:30px; }


.news_list{ width:95%; margin:23px auto 0px auto; line-height:20px; padding:0px 9px 12px 5px; border-bottom:1px #CCCCCC dashed; clear:both; }
.news_list img{ width:125px; height:114px; float:left; margin-right:15px;}
.news_list p{ margin:0px auto 0px auto;}
.news_list .news_title{ padding-top:6px;}
.news_list .news_riqi{ font-size:12px; margin:10px 0px 5px 0px; color:#999 }
.news_list .news_intro{font-size:13px; color:#666 }



.news_biaoti{ width:100%; text-align:center; font-size:16px; margin-bottom:8px; font-weight:bold}
.news_word{ width:100%; border-bottom:1px #b3b3b3 dotted; text-align:center; margin-bottom:23px; font-size:13px; padding-bottom:10px;}


.news_xiangguan{ width:100%; border-top:1px #b3b3b3 dotted; margin-top:33px; overflow:auto; padding-top:20px; }
.news_xiangguan .lie_box{ width:99%; line-height:20px;  margin:0 auto 13px auto;}
.news_xiangguan .lie_box a{ color:#333333;}
.news_xiangguan .lie_box a:hover{ color:#2979d3;}

.pro_list{ width:230px; padding-bottom:10px; float:left; border:1px #e2e2e2 solid; margin:0px 0px 25px 60px;}
.pro_list:hover{border:1px #ef816d solid;}
.pro_list .pic_box{ width:92%; height:170px; margin:8px auto 0px auto; overflow:hidden; background:#6CF}
.pro_list .pic_box img{ width:100%; height:100%;}
.pro_list .word_box{width:92%; line-height:20px;  font-size:13px; text-align:center; margin:5px auto 0px auto; }
.pro_list .word_box a{ display:block; color:#333;}
.pro_list .word_box a:hover{ color:#2979d3;}






.foot_box{ width:100%; min-width:1100px; background:#c98018; margin:40px auto 0px auto; line-height:20px; padding:15px 0px 10px 0px;}
.foot_box .foot_cont{ width:1100px; margin:0px auto 0px auto; text-align:center; color:#ffffff;}
.foot_box .foot_cont a{ color:#FFF;}
.foot_box .foot_cont a:hover{ color:#fff048;}